having sailed - German English Dictionary